webrtc wpt: remove test_state_change_event removes test_state_change_event which initiates a "subtest" using a shared peerconnection resource. BUG=836871 Change-Id: I692bb5826c83d0d36d4169858ab2872d41c03b30 Reviewed-on: https://chromium-review.googlesource.com/1074696 Commit-Queue: Henrik Boström <hbos@chromium.org> Reviewed-by: Henrik Boström <hbos@chromium.org> Cr-Commit-Position: refs/heads/master@{#562844} 
diff --git a/webrtc/RTCPeerConnection-setLocalDescription-offer.html b/webrtc/RTCPeerConnection-setLocalDescription-offer.html index 76df63a..563ab09 100644 --- a/webrtc/RTCPeerConnection-setLocalDescription-offer.html +++ b/webrtc/RTCPeerConnection-setLocalDescription-offer.html 
@@ -14,7 +14,6 @@  // generateOffer  // assert_session_desc_not_equals  // assert_session_desc_equals - // test_state_change_event    /*  4.3.2. Interface Definition @@ -58,7 +57,9 @@  */  promise_test(t => {  const pc = new RTCPeerConnection(); - test_state_change_event(t, pc, ['have-local-offer']); + + const states = []; + pc.addEventListener('signalingstatechange', () => states.push(pc.signalingState));    return pc.createOffer({ offerToReceiveAudio: true })  .then(offer => @@ -68,6 +69,8 @@  assert_session_desc_equals(pc.localDescription, offer);  assert_session_desc_equals(pc.pendingLocalDescription, offer);  assert_equals(pc.currentLocalDescription, null); + + assert_array_equals(states, ['have-local-offer']);  }));  }, 'setLocalDescription with valid offer should succeed');   @@ -126,8 +129,8 @@  promise_test(t => {  const pc = new RTCPeerConnection();   - // Only one state change event should be fired - test_state_change_event(t, pc, ['have-local-offer']); + const states = []; + pc.addEventListener('signalingstatechange', () => states.push(pc.signalingState));    return pc.createOffer({ offerToReceiveAudio: true })  .then(offer1 => @@ -142,6 +145,8 @@  assert_session_desc_equals(pc.localDescription, offer2);  assert_session_desc_equals(pc.pendingLocalDescription, offer2);  assert_equals(pc.currentLocalDescription, null); + + assert_array_equals(states, ['have-local-offer']);  }))));  }, 'Creating and setting offer multiple times should succeed');